home *** CD-ROM | disk | FTP | other *** search
/ The Pier Shareware 4 / The Pier Shareware #4 (The Pier Exchange) (1994).ISO / 038 / prochook.exe / LAZYAPP.MAK < prev    next >
Makefile  |  1994-01-01  |  2KB  |  92 lines

  1. PROJ = LAZYAPP
  2. DEBUG = 0
  3. PROGTYPE = 0
  4. CALLER = 
  5. ARGS = 
  6. DLLS = 
  7. D_RCDEFINES = /d_DEBUG 
  8. R_RCDEFINES = /dNDEBUG 
  9. ORIGIN = MSVC
  10. ORIGIN_VER = 1.00
  11. PROJPATH = C:\SOURCES\SYSTEM\PROCHOOK\LAZYAPP\
  12. USEMFC = 0
  13. CC = cl
  14. CPP = cl
  15. CXX = cl
  16. CCREATEPCHFLAG = 
  17. CPPCREATEPCHFLAG = 
  18. CUSEPCHFLAG = 
  19. CPPUSEPCHFLAG = 
  20. FIRSTC = LAZYAPP.C   
  21. FIRSTCPP =             
  22. RC = rc
  23. CFLAGS_D_WEXE = /nologo /Gs /G2 /W3 /Gf /Zi /Od /D "_DEBUG" /Gw /Fd"LAZYAPP.PDB"
  24. CFLAGS_R_WEXE = /nologo /f- /Gs /G2 /W3 /Gf /O1 /D "WINVER"="0x300" /D "NDEBUG" /Gw 
  25. LFLAGS_D_WEXE = /NOLOGO /NOD /PACKC:61440 /STACK:8192 /ALIGN:16 /ONERROR:NOEXE /CO  
  26. LFLAGS_R_WEXE = /NOLOGO /NOD /PACKC:61440 /ALIGN:16 /ONERROR:NOEXE 
  27. LIBS_D_WEXE = oldnames libw slibcew commdlg.lib olecli.lib olesvr.lib shell.lib 
  28. LIBS_R_WEXE = oldnames libw slibcew 
  29. RCFLAGS = /nologo 
  30. RESFLAGS = /nologo /30 
  31. RUNFLAGS = 
  32. DEFFILE = LAZYAPP.DEF
  33. OBJS_EXT = 
  34. LIBS_EXT = 
  35. !if "$(DEBUG)" == "1"
  36. CFLAGS = $(CFLAGS_D_WEXE)
  37. LFLAGS = $(LFLAGS_D_WEXE)
  38. LIBS = $(LIBS_D_WEXE)
  39. MAPFILE = nul
  40. RCDEFINES = $(D_RCDEFINES)
  41. !else
  42. CFLAGS = $(CFLAGS_R_WEXE)
  43. LFLAGS = $(LFLAGS_R_WEXE)
  44. LIBS = $(LIBS_R_WEXE)
  45. MAPFILE = nul
  46. RCDEFINES = $(R_RCDEFINES)
  47. !endif
  48. !if [if exist MSVC.BND del MSVC.BND]
  49. !endif
  50. SBRS = LAZYAPP.SBR
  51.  
  52.  
  53. LAZYAPP_DEP = 
  54.  
  55. all:    $(PROJ).EXE
  56.  
  57. LAZYAPP.OBJ:    LAZYAPP.C $(LAZYAPP_DEP)
  58.     $(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c LAZYAPP.C
  59.  
  60. LAZYAPP.RES:    LAZYAPP.RC $(LAZYAPP_RCDEP)
  61.     $(RC) $(RCFLAGS) $(RCDEFINES) -r LAZYAPP.RC
  62.  
  63.  
  64. $(PROJ).EXE::    LAZYAPP.RES
  65.  
  66. $(PROJ).EXE::    LAZYAPP.OBJ $(OBJS_EXT) $(DEFFILE)
  67.     echo >NUL @<<$(PROJ).CRF
  68. LAZYAPP.OBJ +
  69. $(OBJS_EXT)
  70. $(PROJ).EXE
  71. $(MAPFILE)
  72. c:\msvc\lib\+
  73. c:\msvc\mfc\lib\+
  74. $(LIBS)
  75. $(DEFFILE);
  76. <<
  77.     link $(LFLAGS) @$(PROJ).CRF
  78.     $(RC) $(RESFLAGS) LAZYAPP.RES $@
  79.     @copy $(PROJ).CRF MSVC.BND
  80.  
  81. $(PROJ).EXE::    LAZYAPP.RES
  82.     if not exist MSVC.BND     $(RC) $(RESFLAGS) LAZYAPP.RES $@
  83.  
  84. run: $(PROJ).EXE
  85.     $(PROJ) $(RUNFLAGS)
  86.  
  87.  
  88. $(PROJ).BSC: $(SBRS)
  89.     bscmake @<<
  90. /o$@ $(SBRS)
  91. <<
  92.